home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FM Towns: Free Software Collection 7
/
FM Towns Free Software Collection 7.iso
/
data
/
nyan_e2
/
nyane2_c.plp
< prev
next >
Wrap
Text File
|
1993-11-30
|
3KB
|
124 lines
/********** マージしたログを凍結する v1.04a用 *********/
%DelMes{
var boad[2];
%MergeDir logc1|{\}|name|logc2;
%line @memo(1,boadnum,1);
%title @head(@getchar(line,36),{\n});
footnote({});
boad:=@getchar(line,11,2);
case(@getchar(boad,1,1)={ },{Yes},{boad:={0}|@getchar(boad,2,1)});
%src {MES}|boad|{.ALL};
case(@filechk(MergeDir|{\}|src),
{Yes},{
loop({
select({保存済の「}|title|{」を削除},
9999,{im({Yes});
},{ O K },{ delfile(MergeDir|{\}|src);
im({No});
},{ N G },{ im({No});
});
});
},{No},{
loop({
select({マージ済ファイルが存在しません},
9999,{im({Yes});
},{ O K },{ im({No});
});
});
});
};
%ArcMes{
var boad[2];
%MergeDir logc1|{\}|name|logc2;
%line @memo(1,boadnum,1);
%title @head(@getchar(line,36),{\n});
footnote({});
boad:=@getchar(line,11,2);
case(@getchar(boad,1,1)={ },{Yes},{boad:={0}|@getchar(boad,2,1)});
%src {MES}|boad|{.ALL};
case(@filechk(MergeDir|{\}|src),
{Yes},{ footnote(title|{の凍結先は?});
%out @filesel({LZH});
case(out<>{},
{Yes},{ footnote(title|{の凍結処理をしています});
command({LHa a }|out|{ }|MergeDir|{\}|src);
command({LHa t }|out|{ }|src);
loop({
select({保存ログを削除します},
9999,{im({Yes});
},{ O K },{ delfile(MergeDir|{\}|src);
im({No});
},{ N G },{ im({No});
});
});
});
footnote({});
},{No},{
loop({
select({保存ログが存在しません},
9999,{im({Yes});
},{ O K },{ im({No});
});
});
});
};
%LogArc{[name]
var boadnum[3];
mclear(1);
Treq:=name;
TITLE;
mset(1,{r});
loop({
mopen(1,0,21,639,459);
curline(boadnum);
footnote({終了 凍結 削除},{b});
loop({
waitx(1000);
im(@xtype!=1 && @PFK(@xtype)<100 ||
@xlinenum<2 ||
@xlinenum>=@nolmemo(1)
);
});
boadnum:=@xlinenum;
CloseAllMemo;
case(@PFK(@xtype),
1,{ ArcMes; im({Yes});
},101,{ im({No});
},103,{ ArcMes; im({Yes});
},105,{ DelMes; im({Yes});
}, ,{ im({Yes});
});
});
case(@mcheck!=0,{Yes},{mclose(3)});
CloseAllMemo;
mset(1,{n});
footnote({});
};
%BForum{
var f2[1000];
var b2[1000];
f2:=forum;
b2:={loop(}|@xc({7b})|
{select({ フォーラムを選択してください},999,{im({Yes})}};
loop({
%fnset @head(f2,{/});
%fname @head(fnset,{(});
%ccsset @body(fnset,{(},{)});
case(b2<>{},{Yes},{b2:=b2|{,}});
b2:=b2 |@xc({7b})|{ } | fname|{ }|@xc({7d})|{,}
|@xc({7b})|{ LogArc(}
|@xc({7b})|fname|@xc({7d})|{); im({No}); }
|@xc({7d});
f2:=@body(f2,{/});
im(f2<>{});
});
b2:=b2 |{,{ 前に戻る },{im({No})} ); footnote({}); }
|@xc({7d})|{);};
case(forum={},
{Yes}, {im({});
},{No},{im(b2);
});
};
%SelForum @BForum;
SelForum;